﻿package com.module.sysconfig.service;

import java.util.Map;

import com.support.cache.annotation.Cacheable;
import com.support.cache.annotation.KeyMode;
import com.support.jdbc.Page;

public interface IZsZmxlhglService
{
	/**
	 * 
	 * @param params
	 * @return
	 */
	void saveXtZsxlh(Map<String, String> params) throws Exception;

	/**
	 * 
	 * @param id
	 * @return
	 */
	void deleteZsxlh(String id) throws Exception;

	/**
	 * 
	 * @param params
	 * @return
	 */
	void updateXtZsxlh(Map<String, String> params) throws Exception;

	/**
	 * 
	 * @param params
	 * @return
	 */
	@SuppressWarnings("rawtypes")
	Page queryXtZsxlh(Page page) throws Exception;

	/**
	 * 
	 * @param params
	 * @return
	 */
	void saveXtZmxlh(Map<String, String> params) throws Exception;

	/**
	 * 
	 * @param id
	 * @return
	 */
	void deleteXtZmxlh(String id) throws Exception;

	/**
	 * 
	 * @param params
	 * @return
	 */
	void updateXtZmxlh(Map<String, String> params) throws Exception;

	/**
	 * 
	 * @param params
	 * @return
	 */
	@SuppressWarnings("rawtypes")
	Page queryXtZmxlh(Page page) throws Exception;
	
	public Page queryAllXtZmxlh() throws Exception;

//	public Object reloadCache() throws Exception;
}
